package agenda.datos;

public class PersonaEx extends EntradaEx {
    private int edad;
    private String apellido ;
    
    public PersonaEx(){
	super("","","");
	edad = 0;
	apellido = "";
    }
    public PersonaEx(String nombre , String tf,String direccion,String apellido, int edad){
	super(nombre,tf,direccion);
	this.apellido=apellido;
	this.edad = edad ;
    }
    
    public void setEdad(int edad){
	this.edad=edad;
    }
    
    public int getEdad(){
    	return edad;
    }
    public void setApellido(String apellido) {
	this.apellido = apellido;
    }  
    public String getApellido(){
    	return apellido;
    }
    @Override
    public String toString() {
	return "Persona [" + getNombre() + ", "+ getApellido() +","+ getTf()+  " , " + getEdad()+" anyos," + getDireccion() +"]"  ;
    }
   @Override
    public String toXML() {
	String cadena;
	      cadena = "<entrada>" ;
	      cadena += "<nombre>" +getNombre()   + "</nombre>" ;
	      cadena += "<apellidos>" + getApellido()   + "</apellidos>" ;
	      cadena += "<telefono>" + getTf()   + "</telefono>" ;	
	      cadena += "<edad>" + getEdad()   + "</edad>";
	      cadena += "<direccion>" + getDireccion()   + "</direccion>";
	      cadena += "</entrada>" ;
	      return cadena; 
    }
   @Override
   public String toFichero() {
	return "Persona#" + getNombre() + "#"+ getApellido() +"#"+ getTf()+  "#" + getEdad()+"#" + getDireccion() +""  ;
   }
}
